<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page  session="true" import="apli.conectar.Conectar,basedatos.BaseDatos,basedatos.Resultado,basedatos.Fecha,java.util.LinkedList,utilidades.*,java.io.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contrato</title>
<!--Estilos Css-->

<link rel="shortcut icon" href="sia.ico">
<link href="css/template_css.css" rel="stylesheet" type="text/css" /><style type="text/css">
<!--
.gris {
	color: #5B5C5C;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
}
.gris3 {
	color: #5B5C5C;
	font-size: 14px;

	font-family: Tahoma, Geneva, sans-serif;
}
.borde1 .tit_mod td {
	font-size: 13px;
}
.gris2 {
	font-size: 18px;
	font-weight: bold;
}
.nueva {
	font-size: 12px;
}
.titulo{
	font-family      : "Trebuchet MS";
	font-size        : 17px;
	color            : #F00;
	font-weight      : bold;
	padding-left     : 0px;
	padding-top      : 2px;
	text-align: left;
  } 
.rojo {
	color: #F00;
}
.ft {
	font-weight: normal;
}
-->
</style>
</head>
<object id="factory" viewastext  style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="ScriptX.cab#Version=6,2,433,14">
	</object><script>
function impresion()
	{
	// el elemento con id "botones" podria ser un DIV que a su vez tenga a los botones como tal, por tanto el numero de botones es 			indiferente
	// x_botones=document.getElementById("botones").innerHTML;    
	// document.getElementById("botones").innerHTML="";
     //x_botones2=document.getElementById("encabezado").innerHTML;    
	// document.getElementById("encabezado").innerHTML="";
	// var y=setTimeout("document.getElementById('botones').innerHTML=x_botones",700);
   //  var x=setTimeout("document.getElementById('encabezado').innerHTML=x_botones2",700);
	 factory.printing.leftMargin = 0; //10;
	 factory.printing.topMargin = 0;
     factory.printing.rightMargin = 0; //10;
     factory.printing.bottomMargin = 0; //20;
     factory.printing.header = "" 
     factory.printing.footer = ""
     factory.printing.Print(true);

	}
</script><script language="JavaScript">

function doPrint(){
//impresion();
document.all.item("noprint").style.visibility='hidden' 
window.print()
document.all.item("noprint").style.visibility='visible'
}
</script>


<%

Fecha F =new Fecha();
Conectar CN=new Conectar();
BaseDatos db = CN.getBaseDatos();
Resultado RCS0  = new Resultado();
Resultado RCS  = new Resultado();
Resultado RCS2  = new Resultado();
Resultado RCS3  = new Resultado();
Resultado RCS__  = new Resultado();
Resultado RCS9  = new Resultado();
Cadena C = new Cadena();
String natural="";
String juridico="";
String serv=C.validarParametro(request.getParameter("serv"));
String pro=C.validarParametro(request.getParameter("pro"));
String CONTRATO=C.validarParametro(request.getParameter("id"));
//String CONTRATO="P-00000017";

if (CONTRATO.equals("")){

CONTRATO=C.validarParametro(request.getParameter("TxtContrato"));
}




			
	    String SQLx = " select T.codigo, T.codigo as cod_cli,T.nombres+' '+T.apellidos as clientex, T.nombres, T.apellidos,T.tipodoc+T.docid as id,T.identificacion,T.celular,T.telefono, T.avcalle+','+CN.tipoinmueble+' '+T.des_inmuemble+' N° '+T.nro_inmueble+' Piso '+T.piso_inmueble as direccion, T.tipoinmueble,T.ciudad,T.email,T.fnacimiento,T.sexo,T.tipoinmueble,T.zona,T.fecha_registro, case when T.tipodoc='E' or T.tipodoc='P' then 'Extranjero' else 'Venezolana' end as nacionalidad, case when T.tipodoc='V' or T.tipodoc='P' then 'Natural' else 'Juridica' end as tp_persona, M.municipio as des_munt,E.estado as des_estt, CN.contrato,CN.obs, CN.fecha,CN.avcalle+', '+CN.tipoinmueble+' '+CN.des_inmuemble+', N° '+CN.nro_inmueble+' Piso  '+CN.piso_inmueble as direccion_contrato, tr.descripcion as TIPO_RECURRENTE, CN.zona as urbani, V.descripcion as vendedor, CN.tipo as tipo_contrato from clientes T, contratos CN, vendedores V,municipios M,estados E, tipos_recurrente tr where tr.cod=CN.TIPO_RECURRENTE and  T.municipio=M.cod and E.cod=M.estado and CN.cliente=T.codigo and CN.contrato='"+CONTRATO+"' and V.cod=CN.vendedor";

		//out.print(SQLx);
		RCS=db.consultar(SQLx);
	

			if(RCS.RP==true){
	
	
	String tipo_contrato=RCS.getCadena("tipo_contrato");
	
	out.print("<input type='hidden' name='tipocont' id='tipocont' value='"+RCS.getCadena("tipo_contrato")+"'");
	
%>

<body  topmargin="0" >
 <form  name='formx' id='formx' >
<table width="98%" border="0" align="center">
  <tr>
    <td width="100%" height="50"><center>
      <h6><img src="logo_movilmax.jpg" align="right"></h6>
    </center> </td>
  </tr>
  <td>  
  </tr>


 <!-- -->
  
  <tr>
    <td align="right" valign="middle" class="gris"><span class="titulo">N° de Contrato:&nbsp;&nbsp;<% out.print(RCS.getCadena("contrato")); // OJOOOOOOOOOOO%>
      
      </span></td>
  </tr>
  <tr>
  <%
  String fecha= RCS.getCadena("fecha");
  //fecha=F.formateaFecha(fecha,false );
  //fecha = F.formatoSqlServer(fecha);
  %>
    <td align="right" valign="middle" ><span class="gris">Fecha: </span><span class="gris3"><% out.print(F.formateaFecha(fecha,false )  ); %></span></td>
  </tr>
  <tr>
    <td align="center" valign="top"><table width="100%" border="0" class="borde1">
      <tr bgcolor="#EEEEEE">
          <td height="22" align="center" valign="top"><span class="gris2">SOLICITUD DE SERVICIOS A-1 <% out.print(tipo_contrato);%></span></td>
        </tr>
        <tr bgcolor="#EEEEEE">
        <td width="14%" height="19" valign="top"><p class="gris"><strong>Datos:</strong></p></td>
        </tr>
    </table>
 
      <table width="100%" border="0" class="borde1">
        <tr >
                <td width="70%" height="27">
                  <span class="gris">Persona Juridica: </span><span class="gris3"><% out.print(RCS.getCadena("clientex"));%></span>
                </td>
                <td width="70%" height="27" ><span class="gris3"></span></td>
                <td width="30%">
		    <span class="gris">RIF/NIT:</span><span class="gris3"> <% out.print(RCS.getCadena("identificacion"));  %></span>
                </td>
              </tr>
      </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr >
         <td width="49%" height="27">

<%
String SQL__ = "select rp.* from referencias_personales rp,referencias_cliente rc where rp.codigo=rc.referencia and rc.cliente='"+RCS.getCadena("cod_cli")+"' and rp.tipo='Representante' ";

		//out.print(SQL__);
		RCS__ =db.consultar(SQL__);

%>
                  <span class="gris">Representante Legal</span><span class="gris">: </span><span class="gris3"><% out.print(RCS__.getCadena("razonsocial"));  %></span></td>
         <td width="48%" ><span class="gris">Cedula Identidad :  </span> <span class="gris3"><% out.print(RCS__.getCadena("docid"));  %></span></td>
         <td width="3%">&nbsp;</td>
       </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr >
         <td height="27"><span class="gris">Dirección Fiscal: </span><span class="gris3"><% out.print(RCS.getCadena("des_estt")+" "+RCS.getCadena("direccion"));  %></span></td>
        </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr >
         <td height="27" width="48%">
<%
 SQL__ = "select rp.* from referencias_personales rp,referencias_cliente rc where rp.codigo=rc.referencia and rc.cliente='"+RCS.getCadena("cod_cli")+"' and rp.tipo='Referencia' ";

		//out.print(SQL__);
		RCS__ =db.consultar(SQL__);

%>
                  <span class="gris">Persona de Contacto</span><span class="gris"></span><span class="gris">: </span><span class="gris3"></span></td>

<td width="26%" height="40"><span class="gris">Ciudad: </span><span class="gris3"><%  out.print(RCS.getCadena("ciudad"));%></span></td>
         <td width="40%"><span class="gris"> Estado: </span><span class="gris3"><%  out.print(RCS.getCadena("dest_estt")); %></span></td>
         <td width="30%" class="gris"></td>
        </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr>
         <td width="48%" height="25"><span class="gris">Teléfono Ofic: </span><span class="gris3"><%  out.print(RCS.getCadena("telefono"));%></span></td>
         <td width="35%"><span class="gris">Teléfono Cel: </span><span class="gris3"><%  out.print(RCS.getCadena("telefono"));%></span></td>
 	<td width="52%"><span class="gris">Teléfono 3: </span><span class="gris3"></span></td>
       </tr>
     </table>
     <br>
     <table width="100%" border="0" class="borde1">
       <tr>
         <td height="25"><span class="gris">Correo Eletrónico: </span><span class="gris3"><%out.print(RCS__.getCadena("email"));%></span></td>
	 <td height="25"><span class="gris">Web Site: </span><span class="gris3"><%out.print(RCS.getCadena("PAGINAWEB"));%></span></td>
       </tr>
     </table>
	<br />
	 <table width="100%" border="0" class="borde1"> <tr>
         <td height="25"><span class="gris">Direccion de Instalacion Servicio: </span><span class="gris3"><%out.print(RCS.getCadena("direccion"));%></span></td>
       </tr></table>
	<br />
	 <table width="100%" border="0" class="borde1"> <tr>
         <td height="25" width="40%"><span class="gris"></span><span class="gris3"></span></td>
	<td><span class="gris">Ciudad</span></td>
	<td><span><%out.print(RCS.getCadena("ciudad"));%></span></td>
	<td><span class="gris">Estado</span></td>
	<td><span><%out.print(RCS.getCadena("des_estt"));%></span></td>
       </tr></table>


<br />
	 <table width="100%" border="0" class="borde1"> <tr>
         <td height="25"><span class="gris">Direccion Envio de Factura: </span><span class="gris3"><%out.print(RCS.getCadena("direccion_contrato"));%></span></td>
       </tr></table>
	<br />
	 <table width="100%" border="0" class="borde1"> <tr>
         <td height="25" width="40%"><span class="gris"></span><span class="gris3"></span></td>
	<td><span class="gris">Ciudad</span></td>
	<td><span><%out.print(RCS.getCadena("ciudad"));%></span></td>
	<td><span class="gris">Estado</span></td>
	<td><span><%out.print(RCS.getCadena("des_estt"));%></span></td>
       </tr></table>
                         
                    
         
       
       
       
        <table width="100%" border="0" cellpadding="0" cellspacing="0" class="borde1">
        <tr>
        <td height="27"  bgcolor="#EEEEEE" colspan="50"><span class="content2"><span class="gris" >Servicios Contratados</span></span></td>
      </tr>
 <tr>
        <td height="27" width="35%"  bgcolor="#EEEEEE"><span class="content2"><span class="gris">Internet</span></span></td>
	<td height="27" width="35%"  bgcolor="#EEEEEE"><span class="content2"><span class="gris" >Valores Agregados</span></span></td>
	<td height="27" width="30%" bgcolor="#EEEEEE" colspan="50"><span class="content2"><span class="gris" >Caracteristicas del Servicio</span></span></td>
      </tr>
      <tr>
	 <td height="27" width="15%"><span class="content2"><span class="gris" >Variable</span></span></td>
 	 <td height="27" width="15%" ><span class="content2"><span class="gris" >Hosting</span></span></td>
		<td height="27" width="15%" ><span class="content2"><span class="gris" >Otros</span></span></td>
		<td height="27" width="10%" ><span class="content2"><span class="gris" >&nbsp;</span></span></td>
<td height="27" width="40%" colspan="20" ><span class="content2"><span class="gris" >Duracion del Servicio: 1 año</span></span></td>
       </tr>
      <tr>
		  <td width="25%"><div align="center" class="gris"><B>Equipo</B></div></td>
          <td width="25%"><div align="center" class="gris"><B>Serial</B></div></td>
		  <td width="20%"><div align="center" class="gris"><B>Mac</B></div></td>
      </tr>
<%
		 
		 SQLx = "select D.contrato,X.mac,X.serial_adm,X.serial_fabrica,(X.tipo+'  '+X.marca+'  '+X.modelo ) as equipo,case when D.status='0' then 'CORTADO' else 'ACTIVO' end as stx,P.descripcion as des_servicio from detalle_contrato D,dispositivos X,productos P where X.mac=D.mac and D.servicio=P.codigo and D.contrato='"+CONTRATO+"'";

			//out.print(SQLx);
		RCS2=db.consultar(SQLx);
	

			
		 
		 
		 %>
          <tr>
          <td><div align="center" class="gris3"><% out.print(RCS2.getCadena("equipo"));%></div></td>
          <td><div align="center" class="gris3"><% out.print(RCS2.getCadena("serial_adm"));%></div></td>
		  <td><div align="center" class="gris3"><% out.print(RCS2.getCadena("mac"));%></div></td>
          </tr>

      </table>




<br>


<table width="100%" border="0" class="borde1">
       <tr>
         <td height="27" bgcolor="#EEEEEE"><span class="content2"><span class="gris">Forma de Pago</span></span></td>
 		<td height="27" colspan="2" bgcolor="#EEEEEE"><span class="content2"><span class="gris">Observaciones</span></span></td>
       </tr>


	<tr>
         <td height="27" ><span class="content2"><span><%out.print(RCS.getCadena("TIPO_RECURRENTE"));%></span></span></td>
 		<td height="27" colspan="2" ><span class="content2"><span><%  if(RCS.getCadena("obs") == null){out.print(" ");}else{out.print(RCS.getCadena("obs"));}%></span></span></td>
       </tr>
       
       <tr>
         <td width="40%" height="27" class="gris3"><% /*out.print(RCS3.getCadena("planes"));*/%></td>
         
         




 <%

	   SQLx = "Select P.descripcion,(X.monto_base*(X.alicuota/100)) as iva,((X.monto_base*(X.alicuota/100))+ X.monto_base) as total,X.monto_base,X.alicuota from precios X,productos P where P.codigo='"+serv+"' and P.codigo=X.producto and inicio  <="+fecha+" and "+fecha+"<=fin";

			//out.print(SQLx);
		RCS3=db.consultar(SQLx);

	   %>

<%

	   SQLx = "Select P.descripcion,(X.monto_base*(X.alicuota/100)) as iva,((X.monto_base*(X.alicuota/100))+ X.monto_base) as total,X.monto_base,X.alicuota from precios X,productos P where P.codigo='"+pro+"' and P.codigo=X.producto and inicio  <="+fecha+" and "+fecha+"<=fin";

			//out.print(SQLx);
		RCS9=db.consultar(SQLx);

	   %>
                    
         
         <td width="60%" class="gris3"><%/* out.print(RCS3.getCadena("total"));*/%></td>
       </tr>
        <?
           }
          ?>

     </table>
<br></br>
<table width="100%" border="0" class="borde1">
       <tr>
         <td height="27" bgcolor="#EEEEEE" colspan="20"><span class="content2"><span class="gris">Contraprestacion Mensual por Servicio</span></span></td>
	</tr>
<tr>
         <td height="27"><span class="content2"><span class="gris">Servicio:</span></span></td>
  	<td height="27"><span class="content2"><span class="gris">Costo Equipo</span></span></td>
<td height="27"><span class="content2"><span class="gris">Descripcion del Equipo:</span></span></td>
	</tr>
<tr>
         <td height="27"><span class="content2"><span class="gris"></span> <% out.print(RCS3.getCadena("descripcion")+"  BsF.:"+RCS3.getCadena("total")); %></span></td>
  	<td height="27"><span class="content2"><span class="gris"></span></span></td>
<td height="27"><span class="content2"><span class="gris"></span><% out.print(RCS2.getCadena("equipo"));%></span></td>
	</tr>
</table>
     <br>
   
    <table width="100%" border="0" class="borde1">
      <tr>
        <td height="27" bgcolor="#EEEEEE"><span class="content2"><span class="gris">Cliente: </span></span></td>
        <td height="27" bgcolor="#EEEEEE" class="gris">Firma del Cliente</td>
        <td height="27" colspan="2" bgcolor="#EEEEEE" class="gris">Huella Dactilar Cliente</td>
      </tr>
      <tr>
        <td width="45%" height="27"><span class="gris">Nombres: </span><span class="gris3"><% out.print(RCS.getCadena("nombres"));%></span></td>
        <td width="21%">&nbsp;</td>
        <td width="16%" rowspan="2" align="center" valign="top"><table width="69%" border="0" class="borde1">
          <tr>
            <td height="97"><p>&nbsp;</p>
              <p>&nbsp;</p>
              <p>&nbsp;</p></td>
          </tr>
        </table>
          Pulgad Derecho</td>
        <td width="18%" rowspan="2" align="center" valign="top"><table width="69%" border="0" class="borde1">
          <tr>
            <td height="97"><p>&nbsp;</p>
              <p>&nbsp;</p>
              <p>&nbsp;</p></td>
          </tr>
        </table>
          Indice Derecho</td>
      </tr>
      <tr>
        <td height="58" ><span class="gris">Apellidos: </span><span class="gris3"><% out.print(RCS.getCadena("apellidos"));%></span></td>
        <td height="58" ><span class="gris">Cedula/Rif : </span><span class="gris3"><% out.print(RCS.getCadena("identificacion"));  %></span></td>
        </tr>
       <tr>
        
   
      </tr>
    </table>
    <br>
    <table width="100%" border="0" class="borde1">
      <tr>
        <td height="27" bgcolor="#EEEEEE"><span class="content2"><span class="gris">Para uso Exclusivo de la Empresa</span></span></td>
        <td height="27" bgcolor="#EEEEEE" class="gris"> Ejecutivo de Ventas</td>
        <td width="14%" height="27" bgcolor="#EEEEEE" class="gris">&nbsp;</td>
      </tr>
      <tr>
        <td width="45%" height="27"><span class="gris">Firma y Aprobación Dpto.Legal</span><span class="gris3"></span></td>
        <td width="41%" class="gris3"><% /*out.print(RCS.getCadena("vendedor"));*/%></td>
        <td rowspan="2" align="center" valign="bottom">&nbsp;</td>
        </tr>
      <tr>
        <td height="27" class="gris">&nbsp;</td>
        <td height="27" class="gris">C.I:</td>
      </tr>
    </table>
  </td>
  </tr>
  <tr>
    <td height="23" align="center"><span class="pie"><span class="nueva">Av Los Cedros, La Florida Edif.Movilmax  Apartado 1050 Caracas – Venezuela</span><br />
    </span></td>
  </tr>
  <tr>
    <td align="center"><span class="pie"><span class="nueva">Telefonos +58 (212) 213.07.07 Fax: +58 (212) 213.07.31</span></span></td>
  </tr>
  <tr>
    <td height="17" align="center" class="nueva">www.movilmax.com</td>
  </tr>
</table>
<p><div id=noprint>


<center>
<br />
<br />
<br />
<br />
<div id='botones'>
  <input name="Imprimir" type="button" class="inputbox2" onclick="doPrint()" value="Imprimir" />
</div>
</div></p>

</form><script>
//----------------------------------revisar   10/03/2010-------------------------------------
		 window.open("acta_entrega.jsp?id=<% out.print(CONTRATO);%>" );	
		 window.open("clegales.jsp?id=<% out.print(CONTRATO);%>" );
		 validar= document.getElementById('tipocont').value;
		 if(validar=='PREPAGO'){
		 window.open("imprimir_terminos.jsp?id=<% out.print(CONTRATO);%>" );
		 }
</script>

     
			<% }else{  %>
				
				<table align="center" border="0" class="borde1" width="40%">
                <tr align="center">
                	<td class="act_tit">
                    <b><h3>Aviso</h3></b>
                    </td>
                 </tr>
                 <tr align="center">
                	<td>
                    Nº de Contrato No Valido<br /><br />
                    <input type="button" name="cerrar" id="cerrar" onclick="window.close()" value="cerrar" class="borde_azul"align="middle"/>
                    </td>
                </tr>
                </table>

				
		<%	}%>


</body>
</html>
